anchored sheet (pile) wall - Francés Inglés Diccionario